/*框架整站初始化自定义*/
* {}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 { padding-left: 10px; padding-right: 10px; }
.btn-hover { background-color: #eee; border-color: #ccc; cursor: inherit; }
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger.focus[disabled], fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger.active[disabled], fieldset[disabled] .btn-danger.active { background-color: #d9534f }
#public_Modal .modal-dialog { z-index: 1050; width: 96%; }
#public_Modal.small_modal .modal-dialog { width: 50%; }
#public_Modal .modal-footer { text-align: center; }
.btn{ border-radius:3px;padding: 3px;}
.form-group {margin-bottom: 5px;}
.label { font-size: inherit }
a{ color:#333;}
select.form-control{height:32px;min-width: 100px;}
.popover-content {    word-break: break-all;}
.public_navbar { border: 1px solid #D9D9D9; margin: 20px 0; min-height: 40px; background-image: url(../images/oa_title_bg_03.png); background-repeat: repeat-x; background-position: top; }
.public_navbar .navbar-header { border-right: 1px solid #D9D9D9; }
.public_navbar .navbar-header .navbar-toggle { padding: 1px 5px; }
.public_navbar .navbar-header .navbar-brand { font-size: 13px; background-color: #6C6C6C; color: #fff; }
.public_navbar .navbar-header button.collapsed span.glyphicon-chevron-down { display: inline-block; }
.public_navbar .navbar-header button.collapsed span.glyphicon-chevron-up { display: none; }
.public_navbar .navbar-header button span.glyphicon-chevron-down { display: none; }
.public_navbar .navbar-header button span.glyphicon-chevron-up { display: inline-block; }
.public_navbar .navbar-brand { font-weight: bold; padding: 10px 10px; height: auto; }
.public_navbar .navbar-brand:hover, .public_navbar .navbar-brand:focus { }
.public_navbar .navbar-nav > li > a { border-right: 1px solid #D9D9D9; padding-top: 10px; padding-bottom: 10px; }
.public_navbar .navbar-nav > li > button { border: none; border-right: 1px solid #D9D9D9; padding: 10px 20px; background-color: #fff; }
.public_navbar .navbar-nav > li > button:hover { background-color: #eee; }
.public_navbar .navbar-nav > li > button.active { background-color: #eee; }
.public_navbar .navbar-nav > li > button.disabled { background-color: #fff; color: #ccc; }
.public_navbar .navbar-nav > li > a:hover, .public_navbar .navbar-nav > li > a:focus { font-weight: bold; }
.public_navbar .navbar-nav > .active > a, .public_navbar .navbar-nav > .active > a:hover, .public_navbar .navbar-nav > .active > a:focus { font-weight: bold; }
.btn-group, .btn-group-vertical { width: 100%\0 }
.btn-default.radio { color: #fff; padding-left: 30px; color: #555; background-color: transparent; border: none; min-height: 20px; \0
}
.btn-default.radio input { clip: auto !important; margin-left: 0px; left: 10px; }
.btn-default.radio.active { box-shadow: none; }

.btn { display: inline-block; *display:inline;
padding: 4px 12px; margin-bottom: 0; *margin-left:.3em;
font-size: 14px; line-height: 20px; color: #333; text-align: center; text-shadow: 0 1px 1px rgba(255,255,255,0.75); vertical-align: middle; cursor: pointer; background-color: #f5f5f5; *background-color:#e6e6e6;
background-image: -moz-linear-gradient(top, #fff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); background-image: -o-linear-gradient(top, #fff, #e6e6e6); background-image: linear-gradient(to bottom, #fff, #e6e6e6); background-repeat: repeat-x; border: 1px solid #ccc; *border:0;
border-color: #e6e6e6 #e6e6e6 #bfbfbf; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); border-bottom-color: #b3b3b3; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);
*zoom:1;
-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05); box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05) }
.btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { color: #333; background-color: #e6e6e6; *background-color:#d9d9d9
}
.btn:active, .btn.active { background-color: #ccc \9 }
.btn:first-child { *margin-left:0
}
.btn:hover, .btn:focus { color: #333; text-decoration: none; background-position: 0 -15px; -webkit-transition: background-position .1s linear; -moz-transition: background-position .1s linear; -o-transition: background-position .1s linear; transition: background-position .1s linear }
.btn:focus { outline: thin dotted #333; outline: 5px auto -webkit-focus-ring-color; outline-offset: -2px }
.btn.active, .btn:active { background-image: none; outline: 0; -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05); box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05) }
.btn.disabled, .btn[disabled] { cursor: default; background-image: none; opacity: .65; filter: alpha(opacity=65); -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none }
.btn-large { padding: 11px 19px; font-size: 17.5px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px }
.btn-large [class^="icon-"], .btn-large [class*=" icon-"] { margin-top: 4px }
.btn-small { padding: 2px 10px; font-size: 11.9px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.btn-small [class^="icon-"], .btn-small [class*=" icon-"] { margin-top: 0 }
.btn-mini [class^="icon-"], .btn-mini [class*=" icon-"] { margin-top: -1px }
.btn-mini { padding: 0 6px; font-size: 10.5px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px }
.btn-block { display: block; width: 100%; padding-right: 0; padding-left: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box }
.btn-block+.btn-block { margin-top: 5px }
input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block { width: 100% }
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { color: rgba(255,255,255,0.75) }
.btn-primary { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #006dcc; *background-color:#04c;
background-image: -moz-linear-gradient(top, #08c, #04c); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#04c)); background-image: -webkit-linear-gradient(top, #08c, #04c); background-image: -o-linear-gradient(top, #08c, #04c); background-image: linear-gradient(to bottom, #08c, #04c); background-repeat: repeat-x; border-color: #04c #04c #002a80; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .btn-primary.disabled, .btn-primary[disabled] { color: #fff; background-color: #04c; *background-color:#003bb3
}
.btn-primary:active, .btn-primary.active { background-color: #039 \9 }
.btn-warning { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #faa732; *background-color:#f89406;
background-image: -moz-linear-gradient(top, #fbb450, #f89406); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406)); background-image: -webkit-linear-gradient(top, #fbb450, #f89406); background-image: -o-linear-gradient(top, #fbb450, #f89406); background-image: linear-gradient(to bottom, #fbb450, #f89406); background-repeat: repeat-x; border-color: #f89406 #f89406 #ad6704; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffbb450', endColorstr='#fff89406', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .btn-warning.disabled, .btn-warning[disabled] { color: #fff; background-color: #f89406; *background-color:#df8505
}
.btn-warning:active, .btn-warning.active { background-color: #c67605 \9 }
.btn-danger { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #da4f49; *background-color:#bd362f;
background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f)); background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f); background-image: -o-linear-gradient(top, #ee5f5b, #bd362f); background-image: linear-gradient(to bottom, #ee5f5b, #bd362f); background-repeat: repeat-x; border-color: #bd362f #bd362f #802420; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b', endColorstr='#ffbd362f', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .btn-danger.disabled, .btn-danger[disabled] { color: #fff; background-color: #bd362f; *background-color:#a9302a
}
.btn-danger:active, .btn-danger.active { background-color: #942a25 \9 }
.btn-success { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #5bb75b; *background-color:#51a351;
background-image: -moz-linear-gradient(top, #62c462, #51a351); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351)); background-image: -webkit-linear-gradient(top, #62c462, #51a351); background-image: -o-linear-gradient(top, #62c462, #51a351); background-image: linear-gradient(to bottom, #62c462, #51a351); background-repeat: repeat-x; border-color: #51a351 #51a351 #387038; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .btn-success.disabled, .btn-success[disabled] { color: #fff; background-color: #51a351; *background-color:#499249
}
.btn-success:active, .btn-success.active { background-color: #408140 \9 }
.btn-info { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #49afcd; *background-color:#2f96b4;
background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4)); background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4); background-image: -o-linear-gradient(top, #5bc0de, #2f96b4); background-image: linear-gradient(to bottom, #5bc0de, #2f96b4); background-repeat: repeat-x; border-color: #2f96b4 #2f96b4 #1f6377; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2f96b4', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active, .btn-info.disabled, .btn-info[disabled] { color: #fff; background-color: #2f96b4; *background-color:#2a85a0
}
.btn-info:active, .btn-info.active { background-color: #24748c \9 }
.btn-inverse { color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,0.25); background-color: #363636; *background-color:#222;
background-image: -moz-linear-gradient(top, #444, #222); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#444), to(#222)); background-image: -webkit-linear-gradient(top, #444, #222); background-image: -o-linear-gradient(top, #444, #222); background-image: linear-gradient(to bottom, #444, #222); background-repeat: repeat-x; border-color: #222 #222 #000; border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444', endColorstr='#ff222222', GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
.btn-inverse:hover, .btn-inverse:focus, .btn-inverse:active, .btn-inverse.active, .btn-inverse.disabled, .btn-inverse[disabled] { color: #fff; background-color: #222; *background-color:#151515
}
.btn-inverse:active, .btn-inverse.active { background-color: #080808 \9 }


/*表单*/
.input-group-addon { border: none; background-color: transparent;
filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#e3e3e3);
background: -ms-linear-gradient(top,#ffffff 0%,#e3e3e3 100%); /*IE*/
background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ffffff), color-stop(1, #e3e3e3));
background-image:-moz-linear-gradient(top, #ffffff, #e3e3e3);
background-image:-o-linear-gradient(top, #ffffff, #e3e3e3);
}
.input-group-addon.yuan{ width:40px;min-width: 40px;}
/*公共*/
body { background-color: #fff; font-family: "Microsoft YaHei UI"; }
textarea { resize: none }
.form-control { padding: 3px 5px; height: auto;border-left: medium none;
filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#f7f7f7);
background: -ms-linear-gradient(top,#ffffff 0%,#f7f7f7 100%); /*IE*/
background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ffffff), color-stop(1, #f7f7f7));
background-image:-moz-linear-gradient(top, #ffffff, #f7f7f7);
background-image:-o-linear-gradient(top, #ffffff, #f7f7f7);
}
.form_head .form-control{padding: 1px 5px; }
.dataTables_wrapper table.dataTable td, .dataTables_wrapper table.dataTable th { word-break: keep-all; }
/*表单输入框架*/
.form_area { border: 1px solid #ccc; box-shadow: 2px 2px 2px #eee; margin:15px 0px;}
.form_area .form_head { width: 100%; padding:2px 5px; color: #333; font-size: 14px; line-height: 28px; font-weight: normal; border-bottom: 1px solid #ccc; border-radius:3px 3px 0 0;
background-image: -moz-linear-gradient(top, #fff, #e6e6e6); background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#e6e6e6)); background-image: -webkit-linear-gradient(top, #fff, #e6e6e6); background-image: -o-linear-gradient(top, #fff, #e6e6e6); background-image: linear-gradient(to bottom, #fff, #e6e6e6); background-repeat: repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);*zoom:1;}
.form_area .form_head a { color: #338BCA; margin-right: 10px; font-size: 12px; line-height: 35px; font-weight: normal; }
.form_area .form_head button{}
.form_area .form_head span.title{ line-height:28px; font-weight:bold; color:#555;}
.form_area .form_body { padding: 0px 5px 5px 5px; background-color: #fff; border-radius:0 0 3px 3px;}
.form_area .form_body.padding_top{ padding-top:5px;}
.padding_top{ padding-top:5px;}
.form_area .form_foot { border-top: 1px solid #ccc; background-color: #F5F5F5; padding: 10px 0; }
/*菜单列表*/
.page_name { display: none; }
/*审核节点*/
#check_table { font-size: 16px; }
.list_line { padding: 0 0 8px; }
.check_table_list { border-radius: 5px !important; background-color: #fff; overflow: hidden; border: 1px solid #ccc; width: 100%; }
.check_table_list table tbody tr td { border-right: 1px solid #ccc; padding: 10px 5px; }
.check_table_list table tbody tr td:last-child { border-right: none; }
.check_table_list table tbody tr td:first-child { color: #c3c3c3; background-color: #F2F2F2; text-align: center; vertical-align: middle; border-right: none; padding: 30px 5px; background-image: url(../images/down_action2.png); background-repeat: no-repeat; background-position: center bottom; }
.check_table_list.active table tbody tr td:first-child { color: #818181; background-image: url(../images/down_action1.png); }
.check_table_list.doing table tbody tr td:first-child { color: #50be00; background-image: url(../images/down_action.png); }
.check_table_list.last table tbody tr td:first-child { background-image: none; }
.td1 { width: 160px !important; text-align: center; }
.td2 { width: 120px !important; text-align: center; }
.td3 { width: 150px !important; }
.td3 p.time_show { color: #999; font-size: 14px; }
.td3 p.txt { color: #333 }
.td3 p.pass { color: #333 }
.td3 p.refuse { color: #d80c18 }
.td3.empoty { border-right: none; }
/*审核按钮*/
div.review_btn { background-image: url("../images/btn_03.png"); background-position: center center; background-repeat: no-repeat; color: #fff; cursor: pointer; display: inline-block; font-size: 16px; height: 32px; line-height: 32px; margin: 10px 20px; text-align: left; text-indent: 42px; width: 114px; }
div.review_btn.ok:hover, div.review_btn.no:hover { background-image: url("../images/btn_05.png"); }
div.review_btn.end:hover { background-image: url("../images/btn_06.png") }
div.review_btn input { display: none; }
div.review_btn.ok.selected { background-image: url("../images/btn2_03.png") !important; }
div.review_btn.no.selected { background-image: url("../images/btn2_05.png") !important; }
div.review_btn.end.selected { background-image: url("../images/btn2_04.png") !important; }
/*发送地址*/
.send_address { cursor: pointer; }
/*历史记录*/
.histroy_show { cursor: pointer; }
.show_more { position: relative; }
.info_show { display: none; position: absolute; right: 2px; top: 30px; z-index: 10; width: 400px; max-height: 300px; overflow-y: scroll; border: 1px solid #ccc; background-color: #fff; padding: 10px; }
.info_show h4 { position: absolute; top: 0; right: 0px; }
.info_show h4 span { cursor: pointer; color: #f30; }
/*改*/
#dataTable_paginate { padding-bottom: 35px; }
/*黑placeholder,黑input*/
/*::-webkit-input-placeholder {  color:    #000 !important; opacity: 1;}
:-moz-placeholder { color:    #000 !important; opacity: 1;}
::-moz-placeholder {  color:    #000 !important; opacity: 1;}
:-ms-input-placeholder { color:    #000 !important; opacity: 1;}*/
.form-control { color: #333 !important; line-height: 24px; }
.input-group-addon { color: #333 !important; border: 1px solid #ccc;min-width:120px;}
.select-text{ border:none;}
.btn.min_width{ min-width:85px; font-size:12px; margin-left:10px; }
.table{ font-size:14px;}
.table td{ padding:5px 3px !important; line-height:1!important;}
.table td .btn{line-height:1!important;}
.table th{ padding:10px 3px !important;}
.table > thead > tr > th {background-color: #888;    color: #fff;}
.dataTables_scrollBody .table > thead > tr > th {background-color:transparent; padding:0 3px!important;}
.text-left{ text-align:left !important;}
.min_width_sm{ min-width:40px;}

/* CSS Document */
/*自定义样式*/ 
.body{font-family: "Microsoft YaHei","微软雅黑","宋体","simsun",Tahoma,Arial; width:1020px; margin:0 auto; background-color:#F5F5F5;}
.head{height:70px;line-height:60px; text-align:center; font-size:24px; color:#313131;background-image:url(../images/header_logo.png); background-repeat:no-repeat; background-position:20px 10px; background-color:#fff;}
.modal-dialog{ z-index:1050; width:780px;}
.modal-body{ padding:10px;}

.menu{ padding:0; background-color:#32323A;}
.menu a{ display:inline-block; height:50px; line-height:50px; padding:0 12px; font-size:14px; border-left:1px solid #444444;margin:0; float:left; color:#818286; text-decoration:none;}
.menu a.active{ background-color:#434449; color:#fff;}
.menu a.home{ padding:0 16px 0 40px; background-image:url(../images/home-icon_03.png); background-position: 9px center; background-repeat:no-repeat;}
/*带边框区块*/
.border_area{ border:1px solid #E6E6E6; border-radius:3px; background-color:#fff;margin:14px 18px; padding:12px 0;}
.border_area>h4{ line-height:30px; font-size:16px; padding:0; color:#434343; margin:0 14px 7px 14px;}
.border_area>h4>button{ float:right; border:none; margin-right:10px; background-color:transparent;}
.border_area>h4>button:hover>span{ color:#297AD3;}
.border_area>h4>button.active>span{ color:#297AD3;}
.border_area>div{clear:both; margin:0 14px;}
.border_area>div.no_marign{ margin:0; min-height:300px;}
/*默认按钮*/
.button_defalut{ border:1px solid #E7E7E7; height:38px;font-size:16px; line-height:38px; border-radius:3px;  width:100%;color:#959595; padding:0 3px;
filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#ffffff,endColorStr=#f7f7f7);
background: -ms-linear-gradient(top,#ffffff 0%,#f7f7f7 100%); /*IE*/
background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #ffffff), color-stop(1, #f7f7f7));
background-image:-moz-linear-gradient(top, #ffffff, #f7f7f7);
background-image:-o-linear-gradient(top, #ffffff, #f7f7f7);
}
/*激活按钮*/
.button_defalut.active{ background-color:#297AD3; color:#fff;border:1px solid #297AD3;
filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#297AD3,endColorStr=#297AD3);
background: -ms-linear-gradient(top,#297AD3 0%,#297AD3 100%); /*IE*/
background-image:-webkit-gradient(linear, 0 0, 0 100%, color-stop(0, #297AD3), color-stop(1, #297AD3));
background-image:-moz-linear-gradient(top, #297AD3, #297AD3);
background-image:-o-linear-gradient(top, #297AD3, #297AD3);
}

/*时间输入框*/
.button_defalut.time_icon{ padding-right:35px; background-image:url(../images/time-icon_07.png); background-position:right center; background-repeat:no-repeat;width: auto; min-width:160px;}

/*表单提交按钮*/
.button_submit{ border:none; margin-top:3px;height:34px;font-size:16px; line-height:34px; border-radius:3px; box-shadow:0 0 2px #f0f0f0; min-width:110px;color:#fff; padding:0 3px; background-color:#47C15C;}
.button_submit.save{ background-color:#A7AEB6;}


.table{ margin:0;}
.table > thead > tr > th{ border-bottom:1px solid #ddd;word-break:keep-all; white-space:nowrap; padding:12px 0; text-align:center;}
.table > thead > tr > th:first-child{ border-left: 1px solid transparent;}
.table > tbody> tr > td{ word-break:keep-all; white-space:nowrap;padding:12px 0;text-align:center;}
.table > tbody> tr > td>a{ color:#4c8fbd;}
.table > tbody> tr > td>a.btn{ color:#fff;}
.shuxing_table table tbody img{ max-height:120px; max-width:120px;}
.dataTables_scroll{ /*border-top:1px solid #ddd; border-bottom:1px solid #ddd*/}
.dataTables_scrollHead{ background-color:#fff;}
.dataTables_scrollBody{ margin-top:-2px;}


/*弹出窗口*/
.modal_contant{ width:812px;background-color:#fff; border-radius:5px;}
.modal_contant .title{ height:45px; line-height:45px; background-color:#F9F9F9;border-bottom:1px solid #BFBFBF; text-align:center; border-radius:5px 5px 0 0;}
.modal_contant .title button{ background-color:transparent; border:none; padding:0 20px; color:#000; font-size:15px;}
.select_btn{ height:50px; padding:10px 0; border-bottom:1px solid #E8E8E8;}
.select_all ,.select_other{ border:none; background-color:transparent; line-height:30px; font-size:16px; padding:0 10px 0 40px; background-image:url(../images/select_bg_06.png); background-repeat:no-repeat; background-position:10px center; margin-right:20px;}
.select_all.active,.select_other.active{ background-image:url(../images/select_bg_03.png);}
.select_option{ width:780px; height:300px;background-color:#F6F6F6; position:relative;}

#public_Modal .modal-dialog{margin-top:130px;}
#public_Modal .modal-dialog{ width:610px;}
#public_Modal .modal_contant{ width:600px;}
#public_Modal .select_option{ width:600px;}
/*省市选择*/
.select_option div.province{width:300px; height:300px; position:absolute;overflow:hidden; background-color:#fff;top:0px; left:0px; z-index:0;}
.select_option div.province ul{width:100%;padding:0px; margin:0px;}
.select_option div.province ul li{ list-style:none; line-height:50px; background-color:#fff; text-indent:45px; font-size:16px;cursor:pointer; background-image:url(../images/list_bg_03.png); background-repeat:no-repeat; background-position:230px center; position:relative;}
.select_option div.province ul li>span{ position:absolute; display:block; top:18px; left:15px; width:18px; height:19px; background-color:transparent; background-repeat:no-repeat; background-position:center; background-image:none;}
.select_option div.province ul li>span.part{background-image:url(../images/select_all_03.png); }
.select_option div.province ul li>span.all{background-image:url(../images/select_all_03.png); }
.select_option div.province ul li:hover{ background-color:#F6F6F6;}
.select_option div.province ul li.active{ background-color:#47c15c; color:#fff;background-image:url(../images/list_bg_04.png); border-bottom:1px solid #fff;}
.select_option div.city{ position:absolute; top:0px; left:300px; width:300px; height:300px;z-index:1;background-color:#F6F6F6;}
.select_option div.city ul{padding:15px; margin:0px;}
.select_option div.city ul li{ color:#8D8D8D;list-style:none; line-height:35px;font-size:16px; width:100%; height:35px; text-align:center; border:1px solid #DCDCDC; margin:0 15px 15px 0; display:inline-block;border-radius:3px;cursor:pointer;}
.select_option div.city ul li.active{ background-color:#47C15C; border-color:#47C15C; color:#fff;}	
.select_option div.city ul li input{ display:none;}


/*车型选择*/
/*品牌*/
#public_Modal2 .select_option{ height:550px;}
.select_option div.pinpai{width:200px; height:550px; position:absolute;overflow:hidden; background-color:#fff;top:0px; left:0px; z-index:0;}
.select_option div.pinpai ul{width:100%;padding:0px; margin:0px;}
.select_option div.pinpai ul li{ list-style:none; line-height:50px; background-color:#fff; text-indent:20px; font-size:16px;cursor:pointer; background-image:url(../images/list_bg_03.png); background-repeat:no-repeat; background-position:160px center;}
.select_option div.pinpai ul li:hover{ background-color:#F6F6F6;}
.select_option div.pinpai ul li.active{ background-color:#47c15c; color:#fff; background-image:url(../images/list_bg_04.png); border-bottom:1px solid #fff;}
.select_option div.pinpai ul li input{ display:none;}

/*车系*/
.select_option div.chexi{ position:absolute; top:0px; left:200px; width:250px; height:550px;z-index:2;background-color:#fff;}
.select_option div.chexi ul{width:100%;padding:0px; margin:0px;}
.select_option div.chexi ul li{ list-style:none; line-height:50px; background-color:#fff; text-indent:20px; font-size:16px;cursor:pointer; background-image:url(../images/list_bg_03.png); background-repeat:no-repeat; background-position:205px center;}
.select_option div.chexi ul li:hover{ background-color:#F6F6F6;}
.select_option div.chexi ul li.active{ background-color:#47C15C; border-color:#47C15C; color:#fff;background-image:url(../images/list_bg_04.png); border-bottom:1px solid #fff;}
.select_option div.chexi ul li input{ display:none;}
.select_option div.chexi ul li.title{ background-image:none; text-align:left;}
/*车型*/
.select_option div.chexing{ position:absolute; top:0px; left:450px; width:359px; height:550px;z-index:3;background-color:#F6F6F6;}
.select_option div.chexing ul{padding:5px; margin:0px;}
.select_option div.chexing ul li{ color:#8D8D8D;list-style:none; line-height:50px;font-size:14px; width:98%; text-indent:10px; height:50px; text-align:left; border:1px solid #DCDCDC; margin:5px; display:inline-block; border-radius:3px; cursor:pointer; background-color:#fff;}
.select_option div.chexing ul li.title{ font-size:16px; color:#666; font-weight:bold;text-indent:25px;}
.select_option div.chexing ul li.active{ background-color:#47C15C; border-color:#47C15C; color:#fff;}
.select_option div.chexing ul li input{ display:none;}

/*平台*/

#public_Modal4 .modal-dialog{ width:510px;margin-top:130px;}
#public_Modal4 .modal_contant{ width:500px;}
#public_Modal4 .select_option{ width:500px; background-color:#fff;}
.select_option div.pingtai{width:400px; height:300px;overflow:hidden; background-color:#fff;top:0px; left:0px; z-index:0; margin:auto;}
.select_option div.pingtai ul{width:100%;padding:0px; margin:0px;}
.select_option div.pingtai ul li{ list-style:none; line-height:50px; background-color:#fff; text-indent:45px; font-size:16px;cursor:pointer; position:relative;}
.select_option div.pingtai ul li>span{ position:absolute; display:block; top:18px; left:15px; width:18px; height:19px; background-color:transparent; background-repeat:no-repeat; background-position:center; background-image:none;}
.select_option div.pingtai ul li>span.part{background-image:url(../images/select_all_03.png); }
.select_option div.pingtai ul li>span.all{background-image:url(../images/select_all_03.png); }
.select_option div.pingtai ul li:hover{ background-color:#F6F6F6;}
.select_option div.pingtai ul li.active{}

/*分类*/
/*一级分类*/
#category_modal .select_option{ height:450px;}
#brand_modal .select_option{ height:450px;}
.select_option div.f_category{width:200px; height:450px; position:absolute;overflow:hidden; background-color:#fff;top:0px; left:0px; z-index:0;}
.select_option div.f_category ul{width:100%;padding:0px; margin:0px;}
.select_option div.f_category ul li{ list-style:none; line-height:50px; background-color:#fff; text-indent:20px; font-size:16px;cursor:pointer; background-image:url(../img/list_bg_03.png); background-repeat:no-repeat; background-position:160px center;}
.select_option div.f_category ul li:hover{ background-color:#F6F6F6;}
.select_option div.f_category ul li.active{ background-color:#47c15c; color:#fff; background-image:url(../img/list_bg_04.png); border-bottom:1px solid #fff;}
.select_option div.f_category ul li input{ display:none;}
/*二级分类*/
.select_option div.s_category{ position:absolute; top:0px; left:200px; width:250px; height:450px;z-index:2;background-color:#fff;}
.select_option div.s_category ul{width:100%;padding:0px; margin:0px;}
.select_option div.s_category ul li{ list-style:none; line-height:50px; background-color:#fff; text-indent:20px; font-size:16px;cursor:pointer;}
.select_option div.s_category ul li:hover{ background-color:#F6F6F6;}
.select_option div.s_category ul li.active{ background-color:#47C15C; border-color:#47C15C; color:#fff; border-bottom:1px solid #fff;}
.select_option div.s_category ul li input{ display:none;}
.select_option div.s_category ul li.title{ background-image:none; text-align:left;}

.mCSB_inside > .mCSB_container{ margin-right:16px;}
.loading{z-index:99999; position:absolute; top:0;left:0; width:100%; height:100%;background-image:url(../img/loading.gif); background-position:center; background-repeat:no-repeat; text-align:center; background-color:#eee;background-color:rgba(238,238,238,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7FEEEEEE,endcolorstr=#7FEEEEEE);}

.btn-default.active{background-color: #2e6da4;border-color: #ccc;color: #fff;}

.modal-body .row .col-sm-12  h4{  background-color: #f0f0f0;    line-height: 30px;    padding: 0 20px; font-size:14px;}
#auditNotReason>div.row{ padding:20px;}
#auditNotReason>div.row input{ margin-right:10px;}

.clear_val{  display: none;
    font-size: 16px;
    line-height: 32px;
    position: absolute;
    right: 5px;
    top: 0;
    z-index: 5;
	cursor:pointer;	
	}
